package com.laicunba.service;

import java.util.List;
import java.util.Map;

import com.laicunba.pojo.TemplateDO;

public interface TemplateService extends BaseService {
	/**
	 * 得到模版,先到数据库里面取,如果没有则找默认的模板文件,然后放入数据库中,再返回
	 * 
	 * @param code
	 * @return
	 */
	TemplateDO findByCodeWidthDefault(String code);

	TemplateDO findByCode(String code);

	/**
	 * 利用字符串替换,进行简单的合并
	 * 
	 * @param templateString
	 * @param map
	 * @return
	 */
	String simpleMerge(String templateString, Map<String, Object> map);

	List<TemplateDO> findByType(String string);

}
